Synonyms for "flagellated protozoan"

Words with similar meaning